@echo off
REM ==============================
REM 学生成绩管理系统 - 一键编译运行脚本
REM ==============================

echo 正在编译 StudentScoreSystem ...

REM 切换到 src 目录
cd src

REM 调用 gcc 编译所有源文件，生成可执行文件
gcc main.c menu.c student.c utils.c -o ..\build\StudentScoreSystem.exe

IF %ERRORLEVEL% NEQ 0 (
    echo 编译失败，请检查代码！
    pause
    exit /b
)

echo 编译成功，正在运行程序 ...
cd ..\build
StudentScoreSystem.exe

pause